blocking glove - French English Dictionary